<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<HTML LANG="EN-US">
<HEAD>
<TITLE>VT100.net: VT330/VT340 Programmer Reference Manual</TITLE>
<LINK HREF="vt330.css" TYPE="text/css" REL="stylesheet">
</HEAD>
<BODY>
<DIV CLASS="navbar"><A HREF="http://vt100.net/"><IMG CLASS="button" SRC="vt100.net-logo.png" ALT="VT100.net" HEIGHT="16" WIDTH="102"></A> VT330/VT340 Programmer Reference Manual Volume 2: Graphics Programming<TABLE WIDTH="100%">
<COL SPAN="3" WIDTH="33%">
<TBODY>
<TR>
<TD ALIGN="LEFT"><A HREF="chapter10.html">Chapter 10</A></TD>
<TD ALIGN="CENTER"><A HREF="contents.html">Contents</A></TD>
<TD ALIGN="RIGHT"><A HREF="chapter12.html">Chapter 12</A></TD>
</TR>
</TBODY>
</TABLE>
<HR></DIV>
<H1 ID="S11"><SPAN CLASS="chapnum">11</SPAN> Polygon Fill Command</H1>
<P>You use the polygon fill command to draw filled-in, closed objects such as circles,
ellipses, triangles, and squares. Polygon fill commands start with the key
letter F. There are four basic options to the F command.</P>
<UL>
<LI>Vector</LI>
<LI>Curve and arc</LI>
<LI>Position</LI>
<LI>Temporary write controls</LI>
</UL>
<P>The polygon fill command uses the current foreground color specified to fill in
figures (Chapters <A HREF="chapter2.html">2</A> and <A HREF="chapter3.html">3</A>).</P>
<H2 ID="S11.1">Vector Option</H2>
<P>The polygon fill command accepts all vector command options and arguments.
This feature lets you draw filled-in objects such as squares, rectangles, and diamonds.
<A HREF="chapter5.html">Chapter 5</A> describes all the vector command options.</P>
<P>You use the following basic format of a polygon fill command with a vector
option.</P>
<P CLASS="example">F(V&lt;positions&gt;)</P>
<P>where</P>
<DIV CLASS="example"><P><B>F</B> identifies a polygon fill command.</P>
<P><B>V</B> identifies the vector option.</P>
<P><B>&lt;positions&gt;</B> are the positions of the polygon's vertices.</P></DIV>
<P><A HREF="#F11-1">Figure 11-1</A> shows a filled-in square and a filled-in diamond. These objects are
drawn with a polygon fill command using the vector option and B suboption.</P>
<TABLE ID="F11-1" CLASS="figure" WIDTH="100%">
<CAPTION>Figure 11-1 Vector Option Example</CAPTION>
<COL ALIGN="RIGHT">
<COL ALIGN="CENTER">
<COL ALIGN="LEFT">
<TBODY>
<TR>
<TD COLSPAN="3" ALIGN="CENTER"><IMG SRC="ma-1213-84r.png" ALT=""></TD>
</TR>
<TR VALIGN="TOP">
<TD><TABLE CLASS="command-example" FRAME="BORDER" RULES="GROUPS" CELLSPACING="0" CELLPADDING="8">
<CAPTION><SMALL>FILLED&nbsp;SQUARE</SMALL></CAPTION>
<TBODY>
<TR>
<TD ALIGN="CENTER">COMMANDS</TD>
</TR>
</TBODY>
<TBODY>
<TR VALIGN="TOP">
<TD>P[50,200]<BR>F(V(B)[+100]<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[,+100]<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[-100]<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(E))</TD>
</TR>
</TBODY>
</TABLE></TD>
<TD>&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD><TABLE CLASS="command-example" FRAME="BORDER" RULES="GROUPS" CELLSPACING="0" CELLPADDING="8">
<CAPTION><SMALL>FILLED&nbsp;DIAMOND</SMALL></CAPTION>
<TBODY>
<TR>
<TD ALIGN="CENTER">COMMANDS</TD>
</TR>
</TBODY>
<TBODY>
<TR VALIGN="TOP">
<TD>P[400,300]<BR>F(V(B)[300,200]<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[200,300]<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[300,400]<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(E))</TD>
</TR>
</TBODY>
</TABLE></TD>
</TR>
</TBODY>
</TABLE>
<H2 ID="S11.2">Curve and Arc Option</H2>
<P>The polygon fill command accepts all curve command options and arguments.
This feature lets you draw filled-in circles, arcs, and other curved objects.
<A HREF="chapter6.html">Chapter 6</A> describes all the curve command options.</P>
<P>You use the following basic format for a polygon fill command with curve
options.</P>
<P CLASS="example">F(C&lt;positions&gt;)</P>
<P>where</P>
<DIV CLASS="example"><P><B>C</B> identifies the curve option.</P>
<P><B>&lt;positions&gt;</B> are coordinate values for a curve or circle. To use a curve,
you include the (B) and (E) options. See <A HREF="chapter6.html">Chapter 6</A> for the format of curve
command options.</P></DIV>
<P><A HREF="#F11-2">Figure 11-2</A> shows a filled-in ellipse and a filled-in circle. The circle is drawn
using the polygon fill command with the circle option. The ellipse is drawn
using the polygon fill command with the closed curve option.</P>
<TABLE ID="F11-2" CLASS="figure" WIDTH="100%">
<CAPTION>Figure 11-2 Curve Option Example</CAPTION>
<COL ALIGN="RIGHT">
<COL ALIGN="CENTER">
<COL ALIGN="LEFT">
<TBODY>
<TR>
<TD COLSPAN="3" ALIGN="CENTER"><IMG SRC="ma-1212-84r.png" ALT=""></TD>
</TR>
<TR VALIGN="TOP">
<TD><TABLE CLASS="command-example" FRAME="BORDER" RULES="GROUPS" CELLSPACING="0" CELLPADDING="8">
<CAPTION><SMALL>FILLED&nbsp;ELLIPSE</SMALL></CAPTION>
<TBODY>
<TR VALIGN="TOP">
<TD ALIGN="CENTER">COMMANDS</TD>
</TR>
</TBODY>
<TBODY>
<TR>
<TD>P[100,200]<BR>F(C(B)<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[+200]<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[,+100]<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[-200]<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(E))</TD>
</TR>
</TBODY>
</TABLE></TD>
<TD>&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD><TABLE CLASS="command-example" FRAME="BORDER" RULES="GROUPS" CELLSPACING="0" CELLPADDING="8">
<CAPTION><SMALL>FILLED&nbsp;CIRCLE</SMALL></CAPTION>
<TBODY>
<TR>
<TD ALIGN="CENTER">COMMANDS</TD>
</TR>
</TBODY>
<TBODY>
<TR VALIGN="TOP">
<TD>P[500,300]<BR>F(C[+100])<BR>&nbsp;<BR>&nbsp;<BR>&nbsp;<BR>&nbsp;</TD>
</TR>
</TBODY>
</TABLE></TD>
</TR>
</TBODY>
</TABLE>
<H2 ID="S11.3">Position Option</H2>
<P>The polygon fill command accepts all position command options and arguments.
Remember, position options do not draw graphic images as do the curve and
vector options. You can use the position option to connect vectors, curves, and
arcs. <A HREF="chapter3.html">Chapter 3</A> describes the position command. <A HREF="chapter6.html">Chapter 6</A> describes the curve
command and its options.</P>
<P>You can use the P option (with the open curve function of the curve option) to
set the slope at the two endpoints of an open curve. You can also use the P
option to reset the cursor position before and after an arc with its center at the
current position.</P>
<P>You use the following basic format for a polygon fill command with the position
and curve options.</P>
<P CLASS="example">F(C(A+&lt;degrees&gt;)&lt;position1&gt;P&lt;position2&gt;...)</P>
<P>where</P>
<DIV CLASS="example"><P><B>C</B> identifies a curve option.</P>
<P><B>A</B> identifies an arc suboption.</P>
<P><B>&lt;degrees&gt;</B> specifies the number of degrees and the direction to draw the arc in.</P>
<P><B>&lt;position1&gt;</B> is the point where the arc will start.</P>
<P><B>P</B> identifies a position option.</P>
<P><B>&lt;position2&gt;</B> is the new active position.</P></DIV>
<P><A HREF="#F11-3">Figure 11-3</A> shows filled-in, connected arcs and a filled-in, connected arc and
rectangle. The connected arcs are drawn with the polygon fill command, position
option, and open curve option. The connected arc and rectangle are drawn
with the polygon fill command, position option, vector option, and open curve
option.</P>
<TABLE ID="F11-3" CLASS="figure" WIDTH="100%">
<CAPTION>Figure 11-3 Position Option Example</CAPTION>
<COL ALIGN="RIGHT">
<COL ALIGN="CENTER">
<COL ALIGN="LEFT">
<TBODY>
<TR>
<TD COLSPAN="3" ALIGN="CENTER"><IMG SRC="ma-1214-84r.png" ALT=""></TD>
</TR>
<TR VALIGN="TOP">
<TD><TABLE CLASS="command-example" FRAME="BORDER" RULES="GROUPS" CELLSPACING="0" CELLPADDING="8">
<CAPTION><SMALL>FILLED,&nbsp;CONNECTED&nbsp;ARCS</SMALL></CAPTION>
<TBODY>
<TR VALIGN="TOP">
<TD ALIGN="CENTER">COMMANDS</TD>
</TR>
</TBODY>
<TBODY>
<TR>
<TD>P[200,200]<BR>F(C(A+270)<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[+50,-50]<BR>P[+100]<BR>C(A+270)<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[-50,+50])<BR>&nbsp;</TD>
</TR>
</TBODY>
</TABLE></TD>
<TD>&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD><TABLE CLASS="command-example" FRAME="BORDER" RULES="GROUPS" CELLSPACING="0" CELLPADDING="8">
<CAPTION><SMALL>FILLED,&nbsp;CONNECTED&nbsp;ARC AND&nbsp;RECTANGLE</SMALL></CAPTION>
<TBODY>
<TR>
<TD ALIGN="CENTER">COMMANDS</TD>
</TR>
</TBODY>
<TBODY>
<TR VALIGN="TOP">
<TD>P[450,300]<BR>F(C(C,A+270)<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[-50]<BR>V[,+50]<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[+100]<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[,-100]<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[-50])</TD>
</TR>
</TBODY>
</TABLE></TD>
</TR>
</TBODY>
</TABLE>
<H2 ID="S11.4">Temporary Write Controls Option</H2>
<P>The polygon fill command accepts all write command options and arguments.
There are two ways to use temporary write controls with the polygon fill
command.</P>
<UL>
<LI>as an option of the F command</LI>
<LI>as a suboption of the C and V options</LI>
</UL>
<P><A HREF="chapter3.html">Chapter 3</A> describes the write control command and its options.</P>
<P><STRONG>Temporary Write Control as an Option of the F Command</STRONG></P>
<P CLASS="example">F(W(&lt;suboption&gt;)&lt;options&gt;)</P>
<P>where</P>
<DIV CLASS="example"><P><B>W</B> identifies a temporary write control option.</P>
<P><B>&lt;suboptions&gt;</B> are the temporary write control values to use.</P>
<P><B>&lt;options&gt;</B> are polygon fill command options that will use the temporary write control values.</P></DIV>
<P><STRONG>Temporary Write Control as a Suboption of the C or V options</STRONG></P>
<P CLASS="example">F(C(W(&lt;sub-suboptions&gt;)&lt;suboptions&gt;)&lt;options&gt;)</P>
<P>where</P>
<DIV CLASS="example"><P><B>C</B> identifies a curve option. You could also use a vector (V) option.</P>
<P><B>W</B> identifies a temporary write control suboption.</P>
<P><B>&lt;sub-suboptions&gt;</B> are the temporary write control values to use.</P>
<P><B>&lt;suboptions&gt;</B> are the curve options and values that will use the temporary write control values.</P>
<P><B>&lt;options&gt;</B> are any other polygon fill command options.</P></DIV>
<P>Only the last W option in a polygon fill command affects the graphic image.
Other W options have no effect, because ReGIS does not draw the image until
the end of the polygon fill command. The one exception is when you use pixel
vector multiplication as a suboption of the W option.</P>
<P><A HREF="#F11-4">Figure 11-4</A> shows a pie segment filled with Xs, and a filled-in box with
rounded corners. The pie segment is drawn with the polygon fill command,
temporary write control option (with the S suboption), vector option, and open
curve option. The box with rounded corners is drawn with the polygon fill command,
temporary write control option (with the I suboption), vector option, and
open curve option.</P>
<TABLE ID="F11-4" CLASS="figure" WIDTH="100%">
<CAPTION>Figure 11-4 Temporary Write Control Option Example</CAPTION>
<COL ALIGN="RIGHT">
<COL ALIGN="CENTER">
<COL ALIGN="LEFT">
<TBODY>
<TR>
<TD COLSPAN="3" ALIGN="CENTER"><IMG SRC="ma-1220-84.png" ALT=""></TD>
</TR>
<TR VALIGN="TOP">
<TD><TABLE CLASS="command-example" FRAME="BORDER" RULES="GROUPS" CELLSPACING="0" CELLPADDING="8">
<CAPTION><SMALL>FILLED&nbsp;WHITE&nbsp;BOX WITH&nbsp;ROUNDED&nbsp;CORNERS</SMALL></CAPTION>
<TBODY>
<TR VALIGN="TOP">
<TD ALIGN="CENTER">COMMANDS</TD>
</TR>
</TBODY>
<TBODY>
<TR>
<TD>P[200,100]<BR>F(W(I(W)),<BR>V[+100]<BR>C(C,A-90)[,+50]<BR>V[,+100]<BR>C(C,A-90)[-50]<BR>V[-100]<BR>C(C,A-90)[,-50]<BR>V[,-100]<BR>C(C,A-90)[+50])</TD>
</TR>
</TBODY>
</TABLE></TD>
<TD>&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD><TABLE CLASS="command-example" FRAME="BORDER" RULES="GROUPS" CELLSPACING="0" CELLPADDING="8">
<CAPTION><SMALL>PIE&nbsp;SEGMENT&nbsp;FILLED WITH&nbsp;Xs</SMALL></CAPTION>
<TBODY>
<TR>
<TD ALIGN="CENTER">COMMANDS</TD>
</TR>
</TBODY>
<TBODY>
<TR VALIGN="TOP">
<TD>P[400,300]<BR>F(W(S"X"),<BR>V(B)[+200,-100]<BR>C(C,A+30)<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[-200,+100]<BR>V(E))<BR>&nbsp;<BR>&nbsp;<BR>&nbsp;<BR>&nbsp;</TD>
</TR>
</TBODY>
</TABLE></TD>
</TR>
</TBODY>
</TABLE>
<H2 ID="S11.5">Filling Complex Polygons</H2>
<P>You can use the commands in this chapter to fill simple or complex polygons.
However, a complex polygon requires more planning. You should build your
command string in steps. The following method is one example.</P>
<OL>
<LI><P>Build a ReGIS command string that draws the outline of the desired
polygon. This command string may use vector, curve, and position
commands. The outline should be a single, closed figure. The outline
must not have any gaps or cross over itself.</P></LI>
<LI><P>Enclose the command string from step 1 in an F command.</P>
<P><B>F(&lt;ReGIS command string&gt;)</B></P></LI>
<LI><P>If you want your polygon to have a contrasting outline, you can use
a macrograph.</P>
<TABLE CLASS="padded">
<TBODY>
<TR>
<TD CLASS="first"><B>@:A&lt;ReGIS commands&gt;@;</B></TD>
<TD>;Loads macrograph.</TD>
</TR>
<TR>
<TD CLASS="first"><B>F(@A)</B></TD>
<TD>;Fills polygon.</TD>
</TR>
<TR>
<TD CLASS="first"><B>@A</B></TD>
<TD>;Draws outline.</TD>
</TR>
</TBODY>
</TABLE>
<P><A HREF="chapter9.html">Chapter 9</A> describes the macrograph command and its options.</P></LI>
</OL>
<P><A HREF="#F11-5">Figure 11-5</A> shows a filled paper icon with a dotted outline. This image is
drawn with a polygon fill command using the curve option, vector option, temporary
write control option, and macrographs.</P>
<TABLE ID="F11-5" CLASS="figure" WIDTH="100%">
<CAPTION>Figure 11-5 Example of Filling a Complex Polygon</CAPTION>
<COL ALIGN="RIGHT">
<COL ALIGN="CENTER">
<COL ALIGN="LEFT">
<TBODY>
<TR>
<TD COLSPAN="3" ALIGN="CENTER"><IMG SRC="ma-1211-84.png" ALT=""></TD>
</TR>
<TR VALIGN="TOP">
<TD><TABLE CLASS="command-example" FRAME="BORDER" RULES="GROUPS" CELLSPACING="0" CELLPADDING="8">
<CAPTION><SMALL>FILLED&nbsp;PAPER&nbsp;ICON</SMALL></CAPTION>
<TBODY>
<TR VALIGN="TOP">
<TD ALIGN="CENTER">COMMANDS I</TD>
</TR>
</TBODY>
<TBODY>
<TR>
<TD>P[200,200]<BR>@:X<BR>V[+100]<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[,+70]<BR>P[-25,-10]<BR>C(S)[+25,+10]<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[-25,+10]<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[-50,-20]<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[-25,+10]<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[+25,+10]<BR>P[-25,-10]<BR>V[,-70] @;<BR>&nbsp;<BR>F(W(I1),@X)</TD>
</TR>
</TBODY>
</TABLE></TD>
<TD>&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD><TABLE CLASS="command-example" FRAME="BORDER" RULES="GROUPS" CELLSPACING="0" CELLPADDING="8">
<CAPTION><SMALL>PAPER&nbsp;ICON&nbsp;OUTLINE</SMALL></CAPTION>
<TBODY>
<TR>
<TD ALIGN="CENTER">COMMANDS II</TD>
</TR>
</TBODY>
<TBODY>
<TR VALIGN="TOP">
<TD>P[200,200]<BR>W(P4) @X W(P1)<BR>&nbsp;<BR>&nbsp;<BR>&nbsp;<BR>&nbsp;</TD>
</TR>
</TBODY>
</TABLE></TD>
</TR>
</TBODY>
</TABLE>
<H2 ID="S11.6">Some Points on Using the Polygon Fill Command</H2>
<P>You should consider the following points when you use the polygon fill command.</P>
<UL>
<LI><P><STRONG>Vertices</STRONG><BR>
You must specify at least three different vertices, or ReGIS will not
draw an image. You can use up to 256 vertices. ReGIS ignores additional
vertices. If you map two consecutive vertices to the same
pixel, they count as one vertex.</P>
<P CLASS="note">NOTE: Each argument for the vector option creates one vertex.
Each argument for the curve option can create more than one vertex.</P></LI>
<LI><P><STRONG>Closed Figures</STRONG><BR>
If your commands do not create a closed polygon, the results of the
polygon fill command are unpredictable.</P></LI>
<LI><P><STRONG>Perimeter</STRONG><BR>
In some cases, the outline of the filled polygon may not line up exactly
with the vectors that connect the same vertices. You should
draw a border after the filled area.</P></LI>
<LI><P><STRONG>Single Closed Figures</STRONG><BR>
You should only use the polygon fill command to fill single closed
figures. The F command is not designed to fill polygons made of
intersecting groups of single closed figures. Although the F command
can fill these polygons, the results are unpredictable.</P></LI>
<LI><P><STRONG>Current Position</STRONG><BR>
ReGIS saves the cursor position at the beginning of any polygon fill
command. The cursor returns to this position at the end of the command
(whether or not any drawing takes place). This feature provides
some compatibility with devices that do not have the F
command.</P></LI>
<LI><P><STRONG>Position Stack Options (B and E)</STRONG><BR>
Any polygon fill command string that changes the position stack is
not compatible with ReGIS devices that do not have the F
command.</P></LI>
</UL>
<H2 ID="S11.7">Polygon Fill Command Summary</H2>
<P><A HREF="#T11-1">Table 11-1</A> is a summary of the <B>F</B> command options. There are no default values
for these options.</P>
<TABLE ID="T11-1" CLASS="summarytable" FRAME="VOID" RULES="GROUPS" CELLSPACING="0" CELLPADDING="4">
<CAPTION>Table 11-1 Polygon Fill Command Summary</CAPTION>
<COL SPAN="2" WIDTH="50%">
<THEAD>
<TR VALIGN="BOTTOM">
<TH>Option</TH>
<TH>Description</TH>
</TR>
</THEAD>
<TBODY>
<TR VALIGN="TOP">
<TD>F(V&lt;positions&gt;)</TD>
<TD><P><STRONG>Vector option</STRONG><BR>
&lt;positions&gt; are the positions of the polygon's vertices.</P></TD>
</TR>
<TR VALIGN="TOP">
<TD>F(C&lt;positions&gt;)</TD>
<TD><P><STRONG>Curve option</STRONG><BR>
&lt;positions&gt; are coordinate values for a curve or circle.</P></TD>
</TR>
<TR VALIGN="TOP">
<TD>F(C(A+&lt;degrees&gt;) &lt;position1&gt; P&lt;position2&gt;...)</TD>
<TD><P><STRONG>Position option (with curve option)</STRONG><BR>
C identifies a curve option.<BR>
A identifies an arc suboption.<BR>
&lt;degrees&gt; specifies the number of degrees and the direction to draw the arc in.<BR>
&lt;position1&gt; is the point where the arc will start.<BR>
P identifies a position option.<BR>
&lt;position2&gt; is the new active position.</P></TD>
</TR>
<TR VALIGN="TOP">
<TD>F(W(&lt;suboptions&gt;) &lt;options&gt;)</TD>
<TD><P><STRONG>Temporary Write Control as an Option of the F Command</STRONG><BR>
&lt;suboptions&gt; are the temporary write control values to use.<BR>
&lt;options&gt; are polygon fill command options that will use the temporary write control values.</P></TD>
</TR>
<TR VALIGN="TOP">
<TD>F(C(W&lt;sub-suboptions&gt;) &lt;suboptions&gt;) &lt;options&gt;)</TD>
<TD><P><STRONG>Temporary Write Control as a Suboption of the C or V Options</STRONG><BR>
C identifies a curve option. You could also use a vector (V) option.<BR>
W identifies a temporary write control suboption.<BR>
&lt;sub-suboptions&gt; are the temporary write control values to use.<BR>
&lt;suboptions&gt; are the curve options and values that will use the temporary write control values.<BR>
&lt;options&gt; are any other polygon fill command options.</P></TD>
</TR>
</TBODY>
</TABLE>
<DIV CLASS="navbar"><HR>
<TABLE WIDTH="100%">
<COL SPAN="3" WIDTH="33%">
<TBODY>
<TR>
<TD ALIGN="LEFT"><A HREF="chapter10.html">Chapter 10</A></TD>
<TD ALIGN="CENTER"><A HREF="contents.html">Contents</A></TD>
<TD ALIGN="RIGHT"><A HREF="chapter12.html">Chapter 12</A></TD>
</TR>
</TBODY>
</TABLE>
<DIV CLASS="navbot">http://vt100.net/docs/vt3xx-gp/chapter11.html</DIV></DIV>
</BODY>
</HTML>
